home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 421_01 / svga256.h < prev    next >
Text File  |  1993-03-31  |  1KB  |  33 lines

  1. /************************************************/
  2. /*                         */
  3. /*       SuperVGA 256 BGI driver defines    */
  4. /*        Copyright (c) 1991        */
  5. /*        Jordan Hargraphix Software        */
  6. /*                        */
  7. /************************************************/
  8.  
  9. #ifndef _DAC256_
  10. #define _DAC256_
  11. typedef unsigned char DacPalette256[256][3];
  12. #endif
  13.  
  14. extern int far _Cdecl Svga256_fdriver[];
  15.  
  16. /* These are the currently supported modes */
  17. #ifndef SVGA320x200x256
  18. #define    SVGA320x200x256        0    /* 320x200x256 Standard VGA */
  19. #define    SVGA640x400x256        1    /* 640x400x256 Svga/VESA */
  20. #define    SVGA640x480x256        2    /* 640x480x256 Svga/VESA */
  21. #define    SVGA800x600x256        3    /* 800x600x256 Svga/VESA */
  22. #define SVGA1024x768x256    4    /* 1024x768x256 Svga/VESA */
  23. #define SVGA640x350x256        5    /* 640x350x256 Svga */
  24. #define SVGA1280x1024x256    6    /* 1280x1024x256 VESA */
  25. #endif
  26.  
  27. #ifndef XNOR_PUT
  28. #define    XNOR_PUT    5
  29. #define NOR_PUT        6
  30. #define NAND_PUT    7
  31. #define TRANS_COPY_PUT    8    /* Doesn't work with 16-color drivers */
  32. #endif
  33.